

Перейдите в Панель управления » Управление дизайном и выберите шаблон "Страница добавления/редактирования материала" того модуля, в который хотите установить скрипт.
Перед тегами </body></html> установите код:
<script type="text/javascript" src="/js/jquery-ui.js"></script> <script type="text/javascript" src="/js/utags.js"></script>
Далее между тегами заголовка head установите CSS:
<link type="text/css" rel="StyleSheet" href="/css/utags.css">
Вы можете подключить один из нескольких файлов css, каждый из которых имеет светлые, темные, синие цвета.
Перейдите в Панель управления » Управление дизайном и выберите шаблон "Страница добавления/редактирования материала" того модуля, в который хотите установить скрипт.
Перед закрывающим тегом body установите скрипты:
<script>
$("#suggEdit").utags();
</script>
Где: #suggEdit является идентификатором поля тегов. Если вы хотите установить скрипт для другого поля, то посмотрите через инструменты разработчика в браузере (вызывается кнопкой F12) какой идентификтор прописан у поля.
Если идентификтора нет, то можно прописать имя поля
<script>
$('[name="tags"]').utags();
</script>
Опции позволяют изменить настройки скрипта по умолчанию. Настройки указываются следующим способом:
$("#suggEdit").utags({
name1: value1,
name2: value2,
...
nameN: valueN
});
Где: name - имя опции, value - значение опции.
Указание текста внутри поля, который задается атрибутом html - placeholder. Текст исчезает при получении фокуса.
Пример:$("#suggEdit").utags({
placeholder: 'Введите теги через запятую'
});
Указывает, можно дублировать теги или нельзя. Может принимать два значения: true и false. По умолчанию запрещено: false.
Пример:$("#suggEdit").utags({
allowDuplicate: true
});
Указывает на дубликат тега. Может принимать два значения: true и false. По умолчанию разрешено: true.
$("#suggEdit").utags({
showDuplicate: true
});
Показывать кнопку очистки поля тегов. Может принимать два значения: true и false. По умолчанию запрещено: false.
Пример:$("#suggEdit").utags({
buttonClear: true
});
Запрещает или разрешает изменение поля. Может принимать два значения: true и false. По умолчанию запрещено: false. Поле доступно для чтения и записи.
Пример:$("#suggEdit").utags({
readOnly: true
});
Получение всех тегов в поле. Теги возвращаются в виде массива
Пример:$("#suggEdit").utags('tagAll');
["ucoz", "uscript", "unicron", "utags", "теги"]
Срабатывает, при клике по тегу
Пример:$("#suggEdit").utags({
clickedTag: function() {
alert('Вы произвели нажатие по тегу!');
}
});
Срабатывает, при удалении тега
Пример:$("#suggEdit").utags({
removeTag: function() {
alert('Тег удален!');
}
});
Срабатывает, при очистке тегов
Пример:$("#suggEdit").utags({
clearTag: function() {
alert('Тег удален!');
}
});